package com.kl.modular.system.dao.model;

/**
 * 角色
 * @author XRP_WJC
 * @date 2016-08-05 22:11
 * @(C) XIGNSOFT Copyright 
 */
public class SystemRole {

    public final static String ENP_ROLE_NEW_BEIAN = "ENP_NEW_BEIAN";// 新企业注册备案角色
    public final static String ENP_STOCK_INIT = "ENP_STOCK_INIT";// 企业未初始化库存角色
    public final static String ENP_GENERAL = "ENP_GENERAL";// 企业未初始化库存角色
    public final static String ENP_LOGOUT_CHECKING = "ENP_LOGOUT_CHECKING";// 注销审核企业
    public final static String ENP_LOCKED = "ENP_LOCKED";// 注销审核企业


	/**
	 * ID
	 */
    private Long id;
	/**
	 * 角色code
	 */
    private String roleCode;
	/**
	 * 角色名称
	 */
    private String roleName;
	/**
	 * 角色描述
	 */
    private String roleDes;
	/**
	 * 角色标识code sysAdmin超级管理员
	 */
    private String roleShrioCode;
    /**
     * 是否可商户绑定
     */
    private Boolean businessBind;
    /**
     * 角色模块
     */
    private String roleModuleType;
	/**
	 * 状态 normal 正常 locked 锁定
	 */
    private String status;
	/**
	 * 创建时间
	 */
    private String createTime;
	/**
	 * 最后操作时间
	 */
    private String modifyTime;
	/**
	 * 是否删除
	 */
    private Boolean enabled;
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getRoleCode() {
        return roleCode;
    }
    public void setRoleCode(String roleCode) {
        this.roleCode = roleCode;
    }
    public String getRoleName() {
        return roleName;
    }
    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }
    public String getRoleDes() {
        return roleDes;
    }
    public void setRoleDes(String roleDes) {
        this.roleDes = roleDes;
    }
    public String getRoleShrioCode() {
        return roleShrioCode;
    }
    public void setRoleShrioCode(String roleShrioCode) {
        this.roleShrioCode = roleShrioCode;
    }
    public String getStatus() {
        return status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
    
    public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getModifyTime() {
		return modifyTime;
	}
	public void setModifyTime(String modifyTime) {
		this.modifyTime = modifyTime;
	}
	public Boolean getEnabled() {
        return enabled;
    }
    public void setEnabled(Boolean enabled) {
        this.enabled = enabled;
    }
	public Boolean getBusinessBind() {
		return businessBind;
	}
	public void setBusinessBind(Boolean businessBind) {
		this.businessBind = businessBind;
	}

    public String getRoleModuleType() {
        return roleModuleType;
    }

    public void setRoleModuleType(String roleModuleType) {
        this.roleModuleType = roleModuleType;
    }
}